Preventive and Social Medicine

Mahajan & Gupta Textbook of Preventive and Social Medicine, 2012. – 718 p. download